leather strap to tie horses - Spanish English Dictionary